a little over a year ago I called and ordered a used TT fuel pump. Waited about 2 weeks for it and never came. Called them up to check what's up and they said they don't have any in stock and asked if I wanted to buy a new one? WTF? They really left me hanging when I really needed a part. I ended up getting a used one off ebay, still working great. I never checked my CC activity, but wasn't charged at the end of the month. Who knows if it was on there, and then removed after I called.
Another time before then I did recieve my part that I ordered on time, so they are batting .500 for me.